package com.ynet.middleground.riskmanage.dto;

import java.io.Serializable;
import java.util.List;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @author songyf
 * @description 开庭公告详情查询
 * @date 2020-08-10 14:27
 */
@Data
@ApiModel(value = "开庭公告详情信息", description = "开庭公告详情信息")
public class QccCourtNoticeDetailDTO implements Serializable {

	private static final long serialVersionUID = -5670482629796613777L;

    
    /**
     * 案由
     */
    @ApiModelProperty(value = "案由", notes = "案由")
    private String caseReason;

    /**
     * 案号
     */
    @ApiModelProperty(value = "案号", notes = "案号")
    private String caseNo;

    /**
     * 开庭日期
     */
    @ApiModelProperty(value = "开庭时间", notes = "开庭时间")
    private String courtTime;

    /**
     * 排期日期
     */
    @ApiModelProperty(value = "排期日期", notes = "排期日期")
    private String scheduleTime;

    /**
     * 省份
     */
    @ApiModelProperty(value = "地区", notes = "地区")
    private String province;

    /**
     * 承办部门
     */
    @ApiModelProperty(value = "承办部门", notes = "承办部门")
    private String undertakeDep;

    /**
     * 审判长/主审人
     */
    @ApiModelProperty(value = "审判长/主审人", notes = "审判长/主审人")
    private String justiceChief;

    /**
     * 法院
     */
    @ApiModelProperty(value = "法院", notes = "法院")
    private String court;

    /**
     * 法庭
     */
    @ApiModelProperty(value = "法庭", notes = "法庭")
    private String courtRoom;

    /**
     * 法庭
     */
    @ApiModelProperty(value = "公告内容", notes = "公告内容")
    private String content;
    
    /**
     * 被告/被告人/被上诉人/被申请人
     */
    @ApiModelProperty(value = "当事人信息", notes = "当事人信息")
    private List<PartyDTO> partyList;
}
